package com.losdun.product.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.losdun.product.enums.UnitsEnum;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 产品分类对象 prod_category
 * 
 * @author sword.ye
 * @date 2025-02-27
 */
@Data
public class Category extends BaseTreeEntity
{
    private String imageUrl;

    private String remark;

    private String enName;

    /**
     * 起始价格
     */
    private BigDecimal price;
    /**
     * 起始单位
     */
    private String unit;
    /**
     * 最低价格
     */
    @TableField(exist = false)
    private BigDecimal minPrice;

    public String getUnitLabel() {
        return UnitsEnum.getCodeByLabel(unit);
    }
}
